Using fast matrix multiplication to solve structured linear systems
نویسندگان
چکیده
Structured linear algebra techniques enable one to deal at once with various types of matrices, with features such as Toeplitz-, Hankel-, Vandermondeor Cauchy-likeness. Following Kailath, Kung and Morf (1979), the usual way of measuring to what extent a matrix possesses one such structure is through its displacement rank, that is, the rank of its image through a suitable displacement operator. Then, for the families of matrices given above, the results of Bitmead-Anderson, Morf, Kaltofen, Gohberg-Olshevsky, Pan (among others) provide algorithm of complexity O(αN), up to logarithmic factors, where N is the matrix size and α its displacement rank. We show that for Toeplitz-like or Vandermonde-like matrices, this cost can be reduced to O(αω−1N), where ω is an exponent for matrix multiplication. We present consequences for Hermite-Padé approximation and bivariate interpolation.
منابع مشابه
Jacobi Operational Matrix Approach for Solving Systems of Linear and Nonlinear Integro-Differential Equations
This paper aims to construct a general formulation for the shifted Jacobi operational matrices of integration and product. The main aim is to generalize the Jacobi integral and product operational matrices to the solving system of Fredholm and Volterra integro--differential equations which appear in various fields of science such as physics and engineering. The Operational matr...
متن کاملTR-2013003: Polynomial Evaluation and Interpolation: Fast and Stable Approximate Solution
Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field by using O(N log N) arithmetic operations for the input of size N , but the cost grows to quadratic for numerical solution. Our study results in numerically stable algorithms that use O(uN log N) arithmetic time for approximate ...
متن کاملPolynomial Evaluation and Interpolation: Fast and Stable Approximate Solution
Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field by using O(N log N) arithmetic operations for the input of size N , but the cost grows to quadratic for numerical solution. Our study results in numerically stable algorithms that use O(uN log N) arithmetic time for approximate ...
متن کاملFully Fuzzy Linear Systems
As can be seen from the definition of extended operations on fuzzy numbers, subtraction and division of fuzzy numbers are not the inverse operations to addition and multiplication . Hence, to solve the fuzzy equations or a fuzzy system of linear equations analytically, we must use methods without using inverse operators. In this paper, a novel method to find the solutions in which 0 is not ...
متن کاملA Two-pronged Progress in Structured Dense Matrix Vector Multiplication
Matrix-vector multiplication is one of the most fundamental computing primitives. Given a matrix A ∈ FN×N and a vector b ∈ F , it is known that in the worst case Θ(N) operations over F are needed to compute Ab. Many types of structured matrices do admit faster multiplication. However, even given a matrix A that is known to have this property, it is hard in general to recover a representation of...
متن کامل